#include "stdafx.h"
#include "bmock_in_out_raw_mem.hpp"

namespace bmock {
	std::set<const void*> in_out_raw_mem_descr_base::current_ptrs_;

	void in_out_raw_mem_descr_base::insert_ptr(const void* ptr) {
		current_ptrs_.insert(ptr);
	}
	void in_out_raw_mem_descr_base::remove_ptr(const void* ptr) {
		current_ptrs_.erase(ptr);
	}
	bool in_out_raw_mem_descr_base::exist(const void* ptr) {
		return (current_ptrs_.find(ptr) != current_ptrs_.end());
	}
}